host the olympic games - Turco Inglés Diccionario